master lease - Alemán Inglés Diccionario